#pragma once

#include <QObject>
#include "base/qgsribbonpluginuibase.h"

#include "menu/qForestLayerMenuProvider.h"
#include <qgisinterface.h>
#include <QAction>

class qgsForestFirePluginUI : public qgsRibbonPluginUIBase
{
	Q_OBJECT

public:
	qgsForestFirePluginUI(QgisInterface * qgsInterface);
	~qgsForestFirePluginUI();

	void initUI();

	void unloadUI();
	bool isUnLoaded() { return mIsLoaded; };
private :
	RibbonPage* mRibbonPage;
	bool mIsLoaded;
	QAction* mLayerRepaireAction;
	qForestLayerMenuProvider* mLayerMenuProvider = nullptr;
private slots:
	
};
